engine supercharger - French English Dictionary